pit (rust) - Spanish English Dictionary